API changes from Capella 1.4.x to 5.x

Please also refer to Sirius Release Notes.

Major changes

Migration to Eclipse 2020-06

Capella 5.x is built with Eclipse 2020-06.

Version major increased

Capella versioning has been changed to be consistent with the way we deliver Capella (one major version and several minor versions each year). (Capella release is versioned 5.0.0 instead of 1.5.0). Before, each version of Capella always begins with "1." (e.g. 1.4.1) which was misleading.

Metamodels have been updated to 5.0.0

Model file extension has changed

.melodymodeller file extension has been replaced by .capella

A JDK is now embedded

A JDK is now installed under a jre folder in the capella folder

Pattern functionality removal

The component Patterns has been removed (replaced with REC/RPL since many versions).

Its dependency 'Eclipse OCL' has also been removed from Capella packaging. It can be still found in the Eclipse repository

Capella is now compatible with Java 11

Capella code has been made compatible with Java 11

BREE on Manifest.MF are still Java 1.8

No backward compatibility

Models from 1.4.x, 5.0.0 and 5.1.0 have to be migrated to 5.2.0 and can no longer be opened in the previous version.

Raw API changes from 1.4.0 to 5.0.0

Changes in org.polarsys.capella.common.flexibility.wizards

Changes in org.polarsys.capella.common.platform.sirius.customization

Changes in org.polarsys.capella.common.re.ui

Changes in org.polarsys.capella.common.re

Changes in org.polarsys.capella.common.tools.report.appenders.reportlogview

Changes in org.polarsys.capella.common.tools.report

Changes in org.polarsys.capella.common.transition

Changes in org.polarsys.capella.common.ui.massactions.core

Changes in org.polarsys.capella.common.ui.toolkit.browser

Changes in org.polarsys.capella.common.ui

Changes in org.polarsys.capella.common

Changes in org.polarsys.capella.core.commandline.core.ui

Changes in org.polarsys.capella.core.commandline.core

Changes in org.polarsys.capella.core.compare

Changes in org.polarsys.capella.core.data.common.ui.quickfix

Changes in org.polarsys.capella.core.data.common.validation

Changes in org.polarsys.capella.core.data.core.properties

Changes in org.polarsys.capella.core.data.core.ui.quickfix

Changes in org.polarsys.capella.core.data.cs.ui.quickfix

Changes in org.polarsys.capella.core.data.ctx.ui.quickfix

Changes in org.polarsys.capella.core.data.ctx.validation

Changes in org.polarsys.capella.core.data.epbs.ui.quickfix

Changes in org.polarsys.capella.core.data.epbs.validation

Changes in org.polarsys.capella.core.data.fa.ui.quickfix

Changes in org.polarsys.capella.core.data.fa.validation

Changes in org.polarsys.capella.core.data.gen.edit

Changes in org.polarsys.capella.core.data.gen.editor

Changes in org.polarsys.capella.core.data.gen

Changes in org.polarsys.capella.core.data.helpers

Changes in org.polarsys.capella.core.data.interaction.properties

Changes in org.polarsys.capella.core.data.interaction.ui.quickfix

Changes in org.polarsys.capella.core.data.interaction.validation

Changes in org.polarsys.capella.core.data.la.ui.quickfix

Changes in org.polarsys.capella.core.data.la.validation

Changes in org.polarsys.capella.core.data.migration

Changes in org.polarsys.capella.core.data.pa.ui.quickfix

Changes in org.polarsys.capella.core.data.pa.validation

Changes in org.polarsys.capella.core.diagram.helpers

Changes in org.polarsys.capella.core.explorer.activity.ui

Changes in org.polarsys.capella.core.libraries.ui

Changes in org.polarsys.capella.core.libraries

Changes in org.polarsys.capella.core.model.handler

Changes in org.polarsys.capella.core.model.helpers

Changes in org.polarsys.capella.core.platform.eclipse.ui.trace

Changes in org.polarsys.capella.core.platform.sirius.ui.actions

Changes in org.polarsys.capella.core.platform.sirius.ui.navigator

Changes in org.polarsys.capella.core.preferences

Changes in org.polarsys.capella.core.projection.common

Changes in org.polarsys.capella.core.projection.scenario

Changes in org.polarsys.capella.core.re.project

Changes in org.polarsys.capella.core.re.ui.quickfix

Changes in org.polarsys.capella.core.re.updateconnections.ui

Changes in org.polarsys.capella.core.re.validation

Changes in org.polarsys.capella.core.re

Changes in org.polarsys.capella.core.semantic.queries

Changes in org.polarsys.capella.core.sirius.analysis

Changes in org.polarsys.capella.core.sirius.ui

Changes in org.polarsys.capella.core.tiger

Changes in org.polarsys.capella.core.transition.common.ui

Changes in org.polarsys.capella.core.transition.system.topdown.ui

Changes in org.polarsys.capella.core.transition.system.topdown

Changes in org.polarsys.capella.core.transition.system

Changes in org.polarsys.capella.core.ui.properties.richtext

Changes in org.polarsys.capella.core.ui.properties

Changes in org.polarsys.capella.core.ui.search

Changes in org.polarsys.capella.core.ui.semantic.browser

Changes in org.polarsys.capella.core.ui.toolkit

Changes in org.polarsys.capella.core.validation.commandline

Changes in org.polarsys.capella.core.validation.ui.ide

Changes in org.polarsys.capella.patterns.doc

Changes in org.polarsys.capella.patterns.migration

Changes in org.polarsys.capella.patterns.obfuscator

Changes in org.polarsys.capella.patterns.ui

Changes in org.polarsys.capella.patterns

Changes in org.polarsys.capella.core.releng

Raw API changes from 5.0.0 to 5.1.0

Changes in org.polarsys.capella.common.tools.report

Changes in org.polarsys.capella.common.ui.toolkit.browser

Changes in org.polarsys.capella.core.data.common.ui.quickfix

Changes in org.polarsys.capella.core.data.common.validation

Changes in org.polarsys.capella.core.data.core.ui.quickfix

Changes in org.polarsys.capella.core.data.core.validation

Changes in org.polarsys.capella.core.data.migration

Changes in org.polarsys.capella.core.data.pa.ui.quickfix

Changes in org.polarsys.capella.core.data.pa.validation

Changes in org.polarsys.capella.core.model.handler

Changes in org.polarsys.capella.core.model.helpers

Changes in org.polarsys.capella.core.platform.sirius.ui.actions

Changes in org.polarsys.capella.core.platform.sirius.ui.navigator

Changes in org.polarsys.capella.core.projection.exchanges

Changes in org.polarsys.capella.core.semantic.queries

Changes in org.polarsys.capella.core.sirius.analysis

Changes in org.polarsys.capella.core.sirius.ui

Changes in org.polarsys.capella.core.ui.toolkit

Changes in org.polarsys.capella.core.validation.ui

Changes in org.polarsys.capella.common.mdsofa.common

Raw API changes from 5.1.0 to 5.2.0

Changes in org.polarsys.capella.common.transition

Changes in org.polarsys.capella.core.data.migration